Interfacing Indigolog and OAA: A Toolkit for Advanced Multiagent Applications
نویسندگان
چکیده
In this paper we describe an interface library IGOAAlib that supports the development of Open Agent Architecture (OAA) agents using the IndiGolog agent programming language. OAA is a multiagent infrastructure that supports facilitated communication. IndiGolog is a high-level agent programming language based on logic that supports planning and allows complex agent behaviours to be specified. Full-fledged IndiGolog agents written using our interface library can be both reactive and proactive, thus overcoming one of the limitations of the OAA framework. The interface hides all of the low-level procedures that are used to communicate with the OAA system as well as OAA initialization, thereby leaving the IndiGolog programmer free to concentrate on the functionality of the agent. A multirobot mail delivery application developed using the library is presented.
منابع مشابه
On Modelling Agent Mobility in Multiagent Methodologies
1. PROBLEM STATEMENT – METHODOLOGICAL SUPPORT FOR SYSTEMS WITH AGENT MOBILITY? A property of agents is the ability to move from one host to another to perform computations. While not all agents require such a property, agent mobility has been recognized as beneficial in a number of applications and a sizable number of mobile agent toolkits have been developed for mobile multiagent applications....
متن کاملGenerating 3D Virtual Environments Using The Virtual World Builder Toolkit
Hybrid systems such as those that combine 3D virtual worlds and organization based multiagent systems add new visual and communication features for multi-user applications. In this paper we present a tool called Virtual World Builder Toolkit (VWBT) that can automatically generate a 3D virtual worlds (VW) from an organization based multiagent system (MAS) specification that establishes the activ...
متن کاملAgent Interoperation Across Multagent System Boundaries
Recently the number of autonomous agents and multiagent systems (MAS) that have been developed by di erent developers has increased. Despite e orts for the creation of standards (eg. in communication languages, registration protocols etc.), it is clear that at least in the near term heterogeneous agents and MASs will be prevalent. Therefore, mechanisms that allow agents and/or MASs to interoper...
متن کاملBuilding the Software Infrastructure for Smart Classroom: From Open Agent Architecture (OAA) to Smart Platform
Smart Classroom is a Smart Space developed to enhance traditional tele-education practice. This paper describes the considerations of bringing forward Smart Platform as the software infrastructure of Smart Classroom system, abandoning the former implementation based on OAA. As a multiagent system for Smart Space, Smart Platform encompasses following features: spontaneous discovery of runtime en...
متن کاملA new fuzzy-based maximum power point tracker for photovoltaic applications
A new fuzzy maximum power point tracker (MPPT) for photovoltaic systems is proposed. Fuzzy controller input parameters dI dP , ) dI dP ( D and variation of duty cycle ( DC D ) are used to generate the optimal MPPT converter duty cycle, such that solar panel maximum power is generated under different operating conditions. A photovoltaic system including a solar panel, a fuzzy MPP tracker and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Applied Artificial Intelligence
دوره 16 شماره
صفحات -
تاریخ انتشار 2002